submission (of documents) - French English Dictionary